A Dynamic Failure Model for Predicting the Impact that a Program Location has on the Program

نویسنده

  • Jeffrey M. Voas
چکیده

This paper presents a dynamic technique for predicting the e ect that a \location" of a program will have on the program's computational behavior. The technique is based on the three necessary and su cient conditions for software failure to occur: (1) a fault must be executed, (2) the fault must adversely a ect the data state, and (3) the adverse e ect in a data state must a ect program output. In order to predict the e ect that a location of a program will have on the program's computational behavior, the following characteristics of each program location are estimated: (1) the probability that a location of the program is executed, (2) the probability that a location of the program noticeably a ects the program state created by the location, and (3) the probability that the data states created by a location a ect the program's output. With estimates of these characteristics for each location in a program, we can predict those locations where a fault can more easily remain undetected during testing, as well as predict the degree of testing necessary to be convinced that a fault is not remaining undetected in a particular location.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A case study of flood dynamic wave simulation in natural waterways using numerical solution of unsteady flows

Flood routing has many applications in engineering projects and helps designers in understanding the flood flow characteristics in river flows. Floods are taken unsteady flows that vary by time and location. Equations governing unsteady flows in waterways are continuity and momentum equations which in case of one-dimensional flow the Saint-Venant hypothesis is considered. Dynamic wave model as ...

متن کامل

The Iran thalassemia prevention program: success or failure?

Abstract Background Iran is one of the countries located on the “thalassemia belt” and a thalassemia prevention program was approved in our country in 1995. Many different researchers have studied the success of this program with no unanimous findings. Material and Methods A comprehensive literature search was performed using PubMed, Web of Science, and Google Scholar databases in Farsi an...

متن کامل

Impact of Tamper Shape on the Efficiency and Vibrations Induced During Dynamic Compaction of Dry Sands by 3D Finite Element Modeling

Dynamic compaction is a soil improvement method which has been widely used for the increase of bearing capacity through stress wave propagation during heavy tamping. The cost and time of project implementation can be effectively curtailed by developing a model that can be used in the design of dynamic compaction operations. The numerical models offered so far are mostly one or two-dimensional, ...

متن کامل

Optimal emergency demand response program integrated with multi-objective dynamic economic emission dispatch problem

Nowadays, demand response programs (DRPs) play an important role in price reduction and reliability improvement. In this paper, an optimal integrated model for the emergency demand response program (EDRP) and dynamic economic emission dispatch (DEED) problem has been developed. Customer’s behavior is modeled based on the price elasticity matrix (PEM) by which the level of DRP is determined for ...

متن کامل

Trend of Recent Changes in Medical Education Curriculum in the World: The Location of Iranian Medical Education Curriculum

Introduction: Academic General Practitioner training program has begun in 18th century, although it has a long history initiated before Christ. This study is aimed at investigating the historical trend of GP training program from 1765 to 2011 and exploring influential factors inducing changes in the medical education curriculum. Finally, it is to analyze medical education curriculum in Iran wit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1991